Big Huge Thesaurus

Menticirrhus undulatus

noun